multi-purpose helicopter - German English Dictionary